Len Sciacca
Electrical, Mechanical and Infrastructure Engineering
40 engineering
science & technology
technology
46 information and computing sciences
engineering
4007 control engineering, mechatronics and robotics
engineering, electrical & electronic
4001 aerospace engineering
4006 communications engineering